home *** CD-ROM | disk | FTP | other *** search
/ Language/OS - Multiplatform Resource Library / LANGUAGE OS.iso / cpp_libs / awe2-0_1.lha / awe2-0.1 / Src / RCS / MonitorSimMux.h,v < prev    next >
Text File  |  1989-02-23  |  1KB  |  80 lines

  1. head     3.2;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    grunwald:3.2; strict;
  6. comment  @ * @;
  7.  
  8.  
  9. 3.2
  10. date     89.02.20.15.36.15;  author grunwald;  state Exp;
  11. branches ;
  12. next     3.1;
  13.  
  14. 3.1
  15. date     88.12.20.13.50.06;  author grunwald;  state Exp;
  16. branches ;
  17. next     1.1;
  18.  
  19. 1.1
  20. date     88.10.30.13.05.57;  author grunwald;  state Exp;
  21. branches ;
  22. next     ;
  23.  
  24.  
  25. desc
  26. @@
  27.  
  28.  
  29. 3.2
  30. log
  31. @Start using Gnu library heaps for schedulers
  32. @
  33. text
  34. @// This may look like C code, but it is really -*- C++ -*-
  35. // 
  36. // Copyright (C) 1988 University of Illinois, Urbana, Illinois
  37. //
  38. // written by Dirk Grunwald (grunwald@@cs.uiuc.edu)
  39. //
  40. #ifndef MonitorSimMux_h
  41. #define MonitorSimMux_h
  42.  
  43. #include "SimulationMultiplexor.h"
  44.  
  45. class Statistic;
  46.  
  47. class MonitorSimMux : public SimulationMultiplexor {
  48. public:
  49.     MonitorSimMux(int debug = 0, int maxloops = 0);
  50.  
  51.     virtual void stirItAround();
  52.     virtual void coolItDown();
  53.  
  54.     Statistic *threadsPerTick();
  55. };
  56.  
  57. extern MonitorSimMux *ThisMonitorSimMux;
  58.  
  59. #endif /* MonitorSimMux_h */
  60. @
  61.  
  62.  
  63. 3.1
  64. log
  65. @Steay version
  66. @
  67. text
  68. @@
  69.  
  70.  
  71. 1.1
  72. log
  73. @Initial revision
  74. @
  75. text
  76. @d16 1
  77. a16 1
  78.     MonitorSimMux(int debug = 0);
  79. @
  80.